/**
 *	@project:	kybernetes
 *	@author:	D.Toepel
 *	@note:		---
 *	
 *	Copyright (C) 2009  D.Toepel <de.dtools> {at} <gmail> {dot} <com>
 *	
 *	This program is free software: you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation, either version 3 of the License, or
 *	(at your option) any later version.
 *	
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *	GNU General Public License for more details.
 *	
 *	You should have received a copy of the GNU General Public License
 *	along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *	
 */
package dt.htwk.rmi;

import java.io.FileDescriptor;
import java.security.Permission;;;

/**
 * <h3>KCSecurityManager</h3>
 *
 * @author DToepel
 *
 */
public class KCSecurityManager extends SecurityManager  {
	
/* ****************************************************
 * Deklaration der Variablen und Komponenten
 * ***************************************************/

	/**
	 * serialVersionUID -- Standard: 1L
	 */
	private static final long serialVersionUID = 1L;
	

/* ****************************************************
 * Aufruf des Konstruktors
 * ***************************************************/

    public KCSecurityManager() {
    	super();
    }
	
/* ****************************************************
 * PUBLIC - oeffentliche Methoden
 * ***************************************************/

    @Override
    public void checkAccept(String host, int port) {
        //super.checkAccept(host, port);
    }

    @Override
    public void checkAccess(Thread t) {
        //super.checkAccess(t);
    }

    @Override
    public void checkConnect(String host, int port) {
        //super.checkConnect(host, port);
    }

    @Override
    public void checkAwtEventQueueAccess() {
        //super.checkAwtEventQueueAccess();
    }

    @Override
    public void checkCreateClassLoader() {
        //super.checkCreateClassLoader();
    }

    @Override
    public void checkDelete(String file) {
        //super.checkDelete(file);
    }

    @Override
    public void checkExec(String cmd) {
        //super.checkExec(cmd);
    }

    @Override
    public void checkExit(int status) {
        //super.checkExit(status);
    }

    @Override
    public void checkListen(int port) {
        //super.checkListen(port);
    }

    @Override
    public void checkPermission(Permission perm) {
        //super.checkPermission(perm);
    }

    @Override
    public void checkPropertiesAccess() {
        //super.checkPropertiesAccess();
    }

    @Override
    public void checkPropertyAccess(String key) {
        //super.checkPropertyAccess(key);
    }

    @Override
    public void checkRead(FileDescriptor fd) {
        //super.checkRead(fd);
    }

    @Override
    public void checkRead(String file) {
        //super.checkRead(file);
    }

    @Override
    public void checkSecurityAccess(String target) {
        //super.checkSecurityAccess(target);
    }

    @Override
    public void checkSetFactory() {
        //super.checkSetFactory();
    }

    @Override
    public void checkSystemClipboardAccess() {
        //super.checkSystemClipboardAccess();
    }


    @Override
    public void checkWrite(FileDescriptor fd) {
        //super.checkWrite(fd);
    }

    @Override
    public void checkWrite(String file) {
        //super.checkWrite(file);
    }

/* ****************************************************
 * PRIVATE - nicht-oeffentliche Methoden
 * ***************************************************/



}
